package cn.iune.backcenter.authen;

import java.text.ParseException;
import java.util.List;

import com.alibaba.fastjson.JSONObject;

import cn.iune.common.base.IBizDataIface;

public interface ISaOppersonService extends IBizDataIface {

	void insert(SaOpperson obj);

	void delete(String fID);

	void update(SaOpperson obj);

	SaOpperson getByID(String fID);

	SaOpperson getByLoginName(String sLoginName);


	//设置主岗
	void updateMainOrgByID(String sID, String orgID);

	int updateEmail(String id, String email);

	boolean checkUnique(JSONObject object) throws Throwable;

	JSONObject save(JSONObject object) throws ParseException ;

	JSONObject getUserinfo(String sLoginName);

	int updateName(String sLoginName, String sName);

	List<SaOpperson> getAll();



}